package com.yshy.moviechoseseatinginnerapi.service;

import cn.jhsjgo.commonmodel.base.ResultBean;
import com.yshy.moviechoseseatingcommon.entity.bo.orders.*;

import java.security.NoSuchAlgorithmException;

public interface OrdersService {
    String getByOrderNo(GetByOrderNoBo bo);

    String getByPlatformOrderNo(GetByPlatformOrderNoBo bo);

    String listByBatchOrderNos(ListByBatchOrderNosBo bo);

    String pagedQuery(PagedsQueryBo bo);

    String createMovieOrder(OrderIdBo bo);

    String refundMovieOrder(RefundMovieOrderBo bo);

    ResultBean checkCreateOrder(CreateMovieOrderBo bo);

    String notice(NoticeBo bo) throws NoSuchAlgorithmException, InterruptedException;
}
